home *** CD-ROM | disk | FTP | other *** search
- Path: Starbase.NeoSoft.COM!barrym
- From: barrym@starbase.neosoft.com (barrym)
- Newsgroups: comp.lang.c++,comp.lang.pascal.delphi.misc,comp.os.ms-windows.programmer.tools.misc,alt.folklore.computers
- Subject: Re: C++ with Zapp vs. Delphi
- Followup-To: comp.lang.c++,comp.lang.pascal.delphi.misc,comp.os.ms-windows.programmer.tools.misc,alt.folklore.computers
- Date: 10 Jan 1996 01:56:07 GMT
- Organization: NeoSoft Internet Services +1 713 968 5800
- Message-ID: <4cv6bn$eiu@uuneo.neosoft.com>
- References: <4cfor8$qno@picasso.op.net> <lKI7w0JfF61N089yn@oslonett.no> <4coar6$d4n@sun4.bham.ac.uk> <4cpek3$i7@brasaap.iaehv.nl>
- NNTP-Posting-Host: starbase.neosoft.com
- X-Newsreader: TIN [version 1.2 PL2]
-
- Rob J. Nauta (rob@brasaap.iaehv.nl) wrote:
- : M.Abdollahi@bham.ac.uk (M.Abdollahi) writes:
-
- : >mobergru@oslonett.no (Rune Moberg) wrote:
-
- : ->>Pascal is simpler, but C++ is more powerful/flexible.
- : ->>Is this a fair comparison?
-
- : ->I fail to see how "simpler" means less "powerful/flexible"?
-
- : ->How do you measure it? The time it takes to develop a fairly large
- : ->application?
-
- : Not really. When those languages were defined, the simple terminal
- : was the user interface. They both didn't need much more than file I/O,
- : treating the terminal device as a file.
- : Today, the target OS is much more powerful. When developing for
- : MS-Windows, the support for the GUI is much more important than the
- : language used regarding the developement speed.
-
- : >For some people if something is simpler to use means it is less
- : >powerful ! But DELPHI is just if not more powerful than C++.
-
- : That's a meaningless statement. Compare C++ to Object Pascal, or
- : Delphi to Visual C++ and all its tools and classes.
-
- : >The professional programmers do not like the idea that non-professional
- : >programmers can use DELPHI and produce even better programs than
- : >professional programmers who use C++ and this is the main reason that
- : >sometimes they critisize DELPHI. I bet if DELPHI was difficult to use
- : >some professional programmers would have loved and admired it !
-
- : Well, many 'professional' programmers here have little technical
- : background. Sure, they know the Windows API, but I've seen some examples
- : here... Some code, using the most exotic undocumented features, with
- : lots of global variables, memory leaking, off-by-one errors in walking
- : an array etc.
-
- : I may not know too many Windows specifics, but at least I can make
- : a finite state machine, linked lists, sort a linked list by just
- : moving the pointers. Many programmers would just allocate a huge
- : array, or sort by moving the objects itself around.
-
- I'm a C programmer in a shop with lots of professional programmers using
- VB and all the other new high level stuff and they do produce some very
- nice apps very quickly. They also get stuck a lot. They run into all
- sorts of OS limitations that they need to overcome, and all kinds of
- speed problems presented by VB (and Delphi) and they call me.
-
- My title is Senior Systems Analyst. If they ever really get these high
- level programming tools designed without so many holes, I may have to
- actually learn how to analyze senior systems, or whatever it is that
- Senior Systems Analysts are supposed to do.
-
- High level and simple means limitations, at least in the world as it is
- today. I have no doubt that will change, but I expect to retire first.
-
- Barry
-
-